<?php
declare(strict_types=1);

namespace App\Job;

use App\Model\ApiLog;
use Hyperf\AsyncQueue\Job;

class ApiLogJob extends Job
{
    public $params;

    public function __construct($params)
    {
        $this->params = $params;
    }

    public function handle()
    {
        // 根据参数处理具体逻辑
        // 通过具体参数获取模型等
        // 这里的逻辑会在 ConsumerProcess 进程中执行

        // 插入日志
        ApiLog::create($this->params);
    }
}
